body {
    width: 1903px;
    height: 922px;
    background-color: rgb(189, 189, 170);
    margin: 0;
    padding: 0;
    background: url(../images/huimengpicture.jpg) no-repeat;
    background-size: 1903px 952px;
}

#top-bar {
    height: 80px;
}

#welcome {
    position: relative;
    margin-left: 30px;

}

#welcome > div {
    float: left;
    width: 90px;
    height: 90px;
    position: relative;
}

#title_right {
    margin-right: 900px;
}

#img_hui {
    position: absolute;
    clip: rect(0px 564px 170px 466px);
}

#img_meng {
    position: absolute;
    clip: rect(0px 668px 170px 566px);
}

#img_zhi {
    position: absolute;
    clip: rect(0px 765px 170px 666px);
}

#img_yue {
    position: absolute;
    clip: rect(0px 864px 170px 766px);
}

#img_zhi, #img_yue {
    right: -935px;
}

#img_hui, #img_meng {
    left: -78px;
}

#logo {
    position: absolute;
    width: 320px;
    left: 548px;
}

/******************************背景 及 顶部 样式*************************************/
/*********************************注册表格样式  ************************************/
#mid {
    position: relative;
}

.regDiv {
    height: 385px;
    width: 510px;
    background-color: rgba(114, 163, 228, 0.473);
    float: right;
    margin: 285px -200px 0 0;
    border-radius: 10px;
    color: #d6a8a8;
    padding: 8px;
}

.err {
    width: 30%;
}

#sendcode {
    font-size: 20;
    color: aquamarine;
}

.word {
    color: orangered;
    position: absolute;
    font-size: 30px;
}

#sendCallBackInfo {
    top: 0px;
    left: 351px;
}















